Left-Wing Block Shocks France: Election Results!